Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 LONDON ROAD Semi-Detached £470,794 £90,000 30 Apr 1997
122 LONDON ROAD Terraced £416,408 £250,000 4 Jun 2013
126 LONDON ROAD Terraced £630,553 £485,000 14 Feb 2017
128 LONDON ROAD Semi-Detached £628,950 £170,000 30 Aug 2000
130 LONDON ROAD Semi-Detached £591,487 £480,000 16 Nov 2018